7e5e5ff8a3cf9446acb74c9d774089797fbe7e7a,app/src/main/java/licola/demo/com/huabandemo/Login/LoginActivity.java,LoginActivity,saveUserInfo,#UserMeBean#String#String#String#number#String#String#,287
Before Change
//逻辑的关键信�
SPUtils.put(getApplicationContext(), Constant.ISLOGIN, Boolean.TRUE);
SPUtils.put(getApplicationContext(), Constant.LOGINTIME, System.currentTimeMillis());//获�当�时间作为登录时间
SPUtils.put(getApplicationContext(), Constant.USERACCOUNT, mUserAccount);
SPUtils.put(getApplicationContext(), Constant.USERPASSWORD, mUserPassword);
//token ä¿¡æ?¯
SPUtils.put(getApplicationContext(), Constant.TOKENACCESS, mTokenAccess);
SPUtils.put(getApplicationContext(), Constant.TOKENREFRESH, mTokenRefresh);
SPUtils.put(getApplicationContext(), Constant.TOKENTYPE, mTokenType);
SPUtils.put(getApplicationContext(), Constant.TOKENEXPIRESIN, mTokenExpiresIn);
//用户个人信�
SPUtils.put(getApplicationContext(), Constant.USERNAME, result.getUsername());
SPUtils.put(getApplicationContext(), Constant.USERID, String.valueOf(result.getUser_id()));
SPUtils.put(getApplicationContext(), Constant.USERHEADKEY, result.getAvatar().getKey());
SPUtils.put(getApplicationContext(), Constant.USEREMAIL, result.getEmail());
}
After Change
private void saveUserInfo(UserMeBean result,
String mTokenAccess, String mTokenRefresh,
String mTokenType, int mTokenExpiresIn,
String mUserAccount, String mUserPassword) {
// //ä¿?å˜å…ˆæ¸…空内容
// SPUtils.clear(getApplicationContext());
// //逻辑的关键信�
// SPUtils.put(getApplicationContext(), Constant.ISLOGIN, Boolean.TRUE);
// SPUtils.put(getApplicationContext(), Constant.LOGINTIME, System.currentTimeMillis());//获�当�时间作为登录时间
// SPUtils.put(getApplicationContext(), Constant.USERACCOUNT, mUserAccount);
// SPUtils.put(getApplicationContext(), Constant.USERPASSWORD, mUserPassword);
//
// //token ä¿¡æ?¯
// SPUtils.put(getApplicationContext(), Constant.TOKENACCESS, mTokenAccess);
// SPUtils.put(getApplicationContext(), Constant.TOKENREFRESH, mTokenRefresh);
// SPUtils.put(getApplicationContext(), Constant.TOKENTYPE, mTokenType);
// SPUtils.put(getApplicationContext(), Constant.TOKENEXPIRESIN, mTokenExpiresIn);
// //用户个人信�
//
// SPUtils.put(getApplicationContext(), Constant.USERNAME, result.getUsername());
// SPUtils.put(getApplicationContext(), Constant.USERID, String.valueOf(result.getUser_id()));
// SPUtils.put(getApplicationContext(), Constant.USERHEADKEY, result.getAvatar().getKey());
// SPUtils.put(getApplicationContext(), Constant.USEREMAIL, result.getEmail());
new SPBuild(getApplicationContext())
.addData(Constant.ISLOGIN, Boolean.TRUE)
.addData(Constant.LOGINTIME, System.currentTimeMillis())
.addData(Constant.USERACCOUNT, mUserAccount)
.addData(Constant.USERPASSWORD, mUserPassword)
.addData(Constant.TOKENACCESS, mTokenAccess)
.addData(Constant.TOKENREFRESH, mTokenRefresh)
.addData(Constant.TOKENTYPE, mTokenType)
.addData(Constant.TOKENEXPIRESIN, mTokenExpiresIn)
.addData(Constant.USERNAME, result.getUsername())
.addData(Constant.USERID, String.valueOf(result.getUser_id()))
.addData(Constant.USERHEADKEY, result.getAvatar().getKey())
.addData(Constant.USEREMAIL, result.getEmail())
.build();
}